Augmenting RAID with an SSD for Energy Relief
نویسندگان
چکیده
In this paper, we describe a design of a novel architecture for RAID that uses an SSD as a large cache to conserve energy. This approach stems from the fact that short term footprints are small enough to be efficiently managed within an SSD. More specifically, in this study, we consider two simple approaches to reduce the energy consumed in RAID. First, when a read happens in RAID, a copy of the read request is copied to the SSD, so that future requests may be serviced by the SSD. Then, for writes, all writes are buffered in SSDs so that the interval between requests may be increased reducing activities at RAID disks. We incorporate these approaches into a real implementation of a RAID 5 system that consists of four hard disks and an SSD in a Linux environment. Our preliminary results in actual performance measurements using the cello99 and SPC traces show that energy consumption is reduced by a maximum of 14%.
منابع مشابه
An Analysis on Empirical Performance of SSD-Based RAID
In this paper, we measure the I/O performance of five filesystems— EXT4, XFS, BTRFS, NILFS2, and F2FS, with five storage configurations— single SSD, RAID 0, RAID 1, RAID 10, and RAID 5. We show that F2FS on RAID 0 and RAID 5 with eight SSDs outperforms EXT4 by 5 times and 50 times, respectively. We also make a case that RAID controller can be a significant bottleneck in building a RAID system w...
متن کاملAuthor Guidelines for 8
This paper presents an improved approach for periodic estimating the reliability and energy consumption of SSDs. The reliability estimation has been considered to enhance the energy efficiency on the SSD based RAID-6 system. We also present additional layered architecture for reliable energy-aware RAID-6 system. The proposed method mainly differs from existing techniques in that data pages are ...
متن کاملThe Tail at Store: A Revelation from Millions of Hours of Disk and SSD Deployments
We study storage performance in over 450,000 disks and 4,000 SSDs over 87 days for an overall total of 857 million (disk) and 7 million (SSD) drive hours. We find that storage performance instability is not uncommon: 0.2% of the time, a disk is more than 2x slower than its peer drives in the same RAID group (and 0.6% for SSD). As a consequence, disk and SSD-based RAIDs experience at least one s...
متن کاملBuilding Large Storage Based On Flash Disks
Flash SSDs are a technology that has the potential of drastically changing the architecture of a DBMS. In this paper we examine the properties of a storage space built on SSDs with RAID and how these affect data intensive systems. While we observed the expected performance improvements of one to two orders of magnitude of SSD-only storage over HDD storage, RAID-SSD systems showed interesting ef...
متن کاملDon't Let RAID Raid the Lifetime of Your SSD Array
Parity protection at system level is typically employed to compose reliable storage systems. However, careful consideration is required when SSD based systems employ parity protection. First, additional writes are required for parity updates. Second, parity consumes space on the device, which results in write amplification from less efficient garbage collection at higher space utilization. This...
متن کامل